package org.third.integration.kubernates.cmd.imp.bean;

import java.util.List;

import org.hibernate.validator.constraints.NotEmpty;

public class KubeImageInfo {
	
	@NotEmpty(message = "image name can't be empty")
	private String name;
	
	private List<String> tags;	

	public List<String> getTags() {
		return tags;
	}

	public void setTags(List<String> tags) {
		this.tags = tags;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}



	
//	public boolean equals(Object o){
//		
//		if(!(o instanceof KubeImageInfo))
//            return false;
//		
//		KubeImageInfo kubeImageInfo = (KubeImageInfo) o;
//        	  
//		return name.equals(kubeImageInfo.getName()) &&	equalsLists(kubeImageInfo.tags);
//	}
//
//	public boolean equalsLists(List<String> ltags) {
//		
//		return tags.contains(ltags)&&tags.size()==ltags.size();
//	}
	
}
